Encoding Temporal Logics in Executable Z: A Case Study for the ZETA System

نویسندگان

  • Wolfgang Grieskamp
  • Markus Lepper
چکیده

The ZETA system is a Z-based tool environment for developing formal specifications. It contains a component for executing the Z language based on the implementation technique of concurrent constraint resolution. In this paper, we present a case-study for the environment, by providing an executable encoding of temporal interval logics in the Z language. As an application of this setting, test-case evaluation of trace-producing systems on the base of a formal requirements specifications is envisaged.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of An Intelligent Model for Strategic Planning in Mineral Holding: Case study, Shahab-Sang Holding

Business logic is one of the most important logics based on the decision matrix. However, using this logic alone and environmental uncertainty leads to problems such as low accuracy and integrity in strategic planning. In this work, we use an intelligent model based on the neural-fuzzy approach aiming at a desired decision-making and reducing the uncertainty in the strategic planning in mineral...

متن کامل

Verification of System Architectures Using Modal Logics and Formal Model Checking Techniques

An application of formal model checking techniques for developing analysis and assessment mechanisms for system architectures developed in accordance with the DoD Architecture Framework (DoDAF) is presented. The use of temporal logics for capturing a system’s correctness requirements and the use of an architecture design process to refine these specifications are proposed. A computer-aided veri...

متن کامل

Artificial neural network technique for rainfall temporal distribu-tion simulation (‍‍Case study: Kechik region)

Artificial neural networks (ANNs) have become one of the most promising tools for rainfall simulation since a few years ago. However, most of the researchers have focused on rainfall intensity records as well as on watersheds, which generally are utilized as input records of other hydro-meteorological variables. The present study was conducted in Kechik station, Golestan Province (northern Iran...

متن کامل

METATEM at Work: Modelling Reactive Systems Using Executable Temporal Logic∗

In this paper we describe the application of a high-level programming language to the abstract modelling of transport systems. We show how METATEM, a language based upon the execution of temporal logics, can be used to model railway networks. The examples considered are abstractions of real rail systems, and we show how such abstractions can be modelled both by standard, and concurrent, METATEM...

متن کامل

A Rewriting Based Monitoring Algorithm for TPTL

In this paper, we present a rewriting based monitoring algorithm for time propositional temporal logic (TPTL), which is a classic time extension of linear temporal logic (LTL). TPTL has been shown to be more expressive than other real-time extensions of LTL, e.g., metric temporal logic (MTL). We first describe the syntax and semantics of TPTL on finite time-traces. Using Maude, which is an exec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000